'''
    集合(set)是有一个或多个形态各异的大小整体构成，它的数据是无序，不可重复的
    可以使用大括号{}或者set()函数创建集合，创建空的集合必须使用set()而不是{}
    {}用来创建空字典
'''

student={"zhangsan","lisi","wangwu","lisi"}
print(student)
# 判断某个元素是否在集合中
if 'lisi' in student:
    print('lisi是一名学生')
else:
    print('lisi不是学生，不能进学校')

# 集合运算
a=set('abcdef')
b=set('efghi')
print(a,b)
# 差集 在a集合中删掉b集合包含的内容
print(a-b)
# 并集 将两个集合的内容合并，并去重
print(a|b)
# 交集 两个集合都含有的内容
print(a&b)
# a和b中不同时存在的元素
print(a^b)
